18 research outputs found

    How to Compute Worst-Case Execution Time by Optimization Modulo Theory and a Clever Encoding of Program Semantics

    No full text
    International audienceIn systems with hard real-time constraints, it is necessary to compute upper bounds on the worst-case execution time (WCET) of programs; the closer the bound to the real WCET, the better. This is especially the case of synchronous reactive control loops with a fixed clock; the WCET of the loop body must not exceed the clock period. We compute the WCET (or at least a close upper bound thereof) as the solution of an optimization modulo theory problem that takes into account the semantics of the program, in contrast to other methods that compute the longest path whether or not it is feasible according to these semantics. Optimization modulo theory extends satisfiability modulo theory (SMT) to maximization problems. Immediate encodings of WCET problems into SMT yield formulas intractable for all current production-grade solvers; this is inherent to the DPLL(T) approach to SMT implemented in these solvers. By conjoining some appropriate "cuts" to these formulas, we considerably reduce the computation time of the SMT-solver. We experimented our approach on a variety of control programs, using the OTAWA analyzer both as baseline and as underlying microarchitectural analysis for our analysis, and show notable improvement on the WCET bound on a variety of benchmarks and control programs

    Guest Editorial—RTNS 2014

    No full text

    Model Checking of Cache for WCET Analysis Refinement

    Get PDF
    International audienceOn real-time systems running under timing constraints, scheduling can be performed when one is aware of the worst case execution time (WCET) of tasks. Usually, the WCET of a task is unknown and schedulers make use of safe over-approximations given by static WCET analysis. To reduce the over-approximation, WCET analysis has to gain information about the underlying hardware behavior, such as pipelines and caches. In this paper, we focus on the cache analysis, which classifies memory accesses as hits/misses according to the set of possible cache states. We propose to refine the results of classical cache analysis using a model checker, introducing a new cache model for the least recently used (LRU) policy

    Estimation de temps d'exécution et délais

    No full text
    ISBN ebook : 9781784060398International audienc

    Fast and exact analysis for LRU caches

    No full text
    International audienceFor applications in worst-case execution time analysis and in security, it is desirable to statically classify memory accesses into those that result in cache hits, and those that result in cache misses. Among cache replacement policies, the least recently used (LRU) policy has been studied the most and is considered to be the most predictable. The state-of-the-art in LRU cache analysis presents a tradeoff between precision and analysis efficiency: The classical approach to analyzing programs running on LRU caches, an abstract interpretation based on a range abstraction, is very fast but can be imprecise. An exact analysis was recently presented, but, as a last resort, it calls a model checker, which is expensive. In this paper, we develop an analysis based on abstract interpretation that comes close to the efficiency of the classical approach, while achieving exact classification of all memory accesses as the model-checking approach. Compared with the model-checking approach we observe speedups of several orders of magnitude. As a secondary contribution we show that LRU cache analysis problems are in general NP-complete

    Invasive Group B Streptococcal Disease in Non-pregnant Adults, Réunion Island, 2011

    Get PDF
    International audienceOBJECTIVES: While the prevalence of Group B streptococcus (GBS) colonization is important, little is known about invasive GBS (iGBS) disease in tropical areas. Our objective was to assess the burden of iGBS disease among non-pregnant adults.METHODS: A prospective hospital-based study of all non-pregnant adult patients with iGBS disease was conducted between January and December 2011 in Saint Pierre, Réunion Island, to assess its cumulative incidence rate (CIR). Capsular serotyping and multilocus sequence typing were performed to characterize GBS isolates. Case-control study was done to identify risk factors.RESULTS: The overall CIR of iGBS disease was 10.1 per 100,000. The CIR in elderly patients (≥ 65 yrs) was estimated at 40.6 per 100.000, and that of adults (15-64 years) at 6.7 per 100.000. Aboriginal origin in the Indian Ocean and overweight were both associated with iGBS disease. The most prominent clinical forms were osteo-articular and skin/soft tissue infections, as a consequence of diabetic foot. The serotypes were classic, type-Ia being the most prevalent. The hyper virulent ST-17 (CC17) was associated with type-III.CONCLUSIONS: The incidence of iGBS disease found in Réunion island is twofold that usually reported. This burden is linked to overweight in aboriginal people from the Indian Ocean

    Increased signaling by the autism-related Engrailed-2 protein enhances dendritic branching and spine density, alters synaptic structural matching, and exaggerates protein synthesis

    No full text
    <div><p><i>Engrailed 1</i> (<i>En1</i>) and 2 (<i>En2</i>) code for closely related homeoproteins acting as transcription factors and as signaling molecules that contribute to midbrain and hindbrain patterning, to development and maintenance of monoaminergic pathways, and to retinotectal wiring. <i>En2</i> has been suggested to be an autism susceptibility gene and individuals with autism display an overexpression of this homeogene but the mechanisms remain unclear. We addressed in the present study the effect of exogenously added En2 on the morphology of hippocampal cells that normally express only low levels of Engrailed proteins. By means of RT-qPCR, we confirmed that En1 and En2 were expressed at low levels in hippocampus and hippocampal neurons, and observed a pronounced decrease in En2 expression at birth and during the first postnatal week, a period characterized by intense synaptogenesis. To address a putative effect of Engrailed in dendritogenesis or synaptogenesis, we added recombinant En1 or En2 proteins to hippocampal cell cultures. Both En1 and En2 treatment increased the complexity of the dendritic tree of glutamatergic neurons, but only En2 increased that of GABAergic cells. En1 increased the density of dendritic spines both <i>in vitro</i> and <i>in vivo</i>. En2 had similar but less pronounced effect on spine density. The number of mature synapses remained unchanged upon En1 treatment but was reduced by En2 treatment, as well as the area of post-synaptic densities. Finally, both En1 and En2 elevated mTORC1 activity and protein synthesis in hippocampal cells, suggesting that some effects of Engrailed proteins may require mRNA translation. Our results indicate that Engrailed proteins can play, even at low concentrations, an active role in the morphogenesis of hippocampal cells. Further, they emphasize the over-regulation of GABA cell morphology and the vulnerability of excitatory synapses in a pathological context of En2 overexpression.</p></div
    corecore